supporting buildings - Turco Inglés Diccionario